at the same time, same place - Turc Anglais Dictionnaire